/*
* @Author: Marte
* @Date:   2017-08-12 10:17:51
* @Last Modified by:   Marte
* @Last Modified time: 2017-08-20 08:41:02
*/
 body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
        fieldset, img { border: 0; }
        img { display:inline-block; }
        :focus { outline: 0; }
        address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
        h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
        abbr, acronym { border: 0; font-variant: normal; }
        input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
        code, kbd, samp, tt { font-size:100%; }
        input, button, textarea, select { *font-size: 100%;
        }
    ol, ul { list-style: none outside none; }
        table { border-collapse: collapse; border-spacing: 0; }
        sup, sub { font-size: 100%; vertical-align: baseline; }
        :link, :visited, ins { text-decoration: none; }
        blockquote, q { quotes: none; }
        blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
        a{+A:expression(this.onFocus=this.blur());}
        a:focus{outline:none;}
        ol li{list-style-type: none;}
        body{font-size:75%; font-family:"微软雅黑", Arial;background:#F8F8F8;}
.header{width:1200px;height:100px;margin:0px auto;}
.header .header_left{height:100px;width:300px;float:left;}
.header .header_left img{height:100px;}
.header  span.aa{display:inline-block;height:100;line-height:130px;font-weight:600;font-size:30px;float:left;color:#7F7F7F;}
.header  span em{color:#C3C3C3;display:inline-block;position:relative;top:-3px;margin-right:20px;}
.footer{width:960px;margin: 20px auto;text-align:center;position:fixed;bottom:0px;left:50%;margin-left:-490px;}

.footer ul{width:auto;display:block;height:50px;border:1px solid #ddd;border-right:none;border-left:none;text-align:center;margin:0px auto;}
.footer ul li{float:left;margin-top:20px;padding:0px 20px 0px 20px;border-right:1px solid #ccc;color:#666666;}

.footer ul li.first{margin-left:210px;}
.footer ul li.first a{color:#666666;}
.footer ul li.last{border:none;}
.footer p{display:block;height:20px;color:#ACABAB;line-height:20px;}
.nav_right{width:200px;height:100px;float:right;}
.nav_right span{display:inline-block;height:39px;padding:0px 15px 0px 15px;margin-top:20px;}
.nav_right span.active{background:#4CBCC9;border-radius:4px;line-height:39px;}
.nav_right span.active a{color:white;font-size:14px;}
.nav_right span.on{color:#D2D1D1;font-size:14px;}


button{cursor:pointer;}
button i{display:none;}
.text,textarea{font-size:14px;font-weight:bold;color:#333;border:1px solid;border-color:#CECECF;border-radius:0;background:white;box-shadow:inset 1px 1px 2px rgba(0, 0, 0, 0.1);-webkit-appearance:none;}
.text:focus,textarea:focus{outline:none;border-color:#92AFED;box-shadow:0 0 5px #92AFEC,inset 1px 1px 2px rgba(0, 0, 0, 0.1);}
.text{width:170px;height:24px;padding:7px 9px;line-height:24px;}
input.err,input.err:focus{color:#900;border-color:#E06341;background:#FFEFEC;box-shadow:0 0 5px #E06341;}
textarea{width:270px;height:100px;padding:5px 9px;line-height:1.7;font-size:14px;overflow:auto;resize:none;}

.button{display:inline-block;height:40px;padding:0 15px;line-height:40px;text-align:center;font-size:18px;font-family:'Heiti SC','\5fae\8f6f\96c5\9ed1','\9ed1\4f53';color:white;border:0 none;background-color:#167efb;background-repeat:repeat-x;background-position:0 0;cursor:pointer;}
.button:hover{text-decoration:none;background-color:#1672e3;}
.button:active{background-color:#3482e1;}
.button .icon{position:relative;top:11px;vertical-align:top;font-weight:normal;}
.button span{position:relative;top:11px;display:inline-block;height:16px;line-height:16px;vertical-align:top;padding-left:8px;}
.button em{display:none;}
.btn-gray{color:#666;background-color:#eee;}
.btn-gray:hover{background-color:#ddd;}
.btn-gray:active{background-color:#e7e7e7;}
.btn-green{height:50px;line-height:50px;background-color:#9ed04d;}
.btn-green:hover{background-color:#76bf48;}
.btn-green:active{background-color:#51b73d;}
.btn-disabled,.btn-disabled:hover,.btn-disabled:active{background-color:#e7e7e7;color:#A1A1A1;cursor:not-allowed;}
button.button{height:40px;padding:0 10px;line-height:normal;}

/* wrap */
.wrap{position:relative;z-index:0;height:600px;}
.banner-show{position:absolute;top:0;left:0;z-index:0;width:100%;min-width:980px;height:600px;overflow:hidden;}
.banner-show .cell{position:absolute;top:0;left:0;width:100%;overflow:hidden;background-repeat:repeat-x;background-position:center top;}
.banner-show .cell .con{position:relative;height:600px;background-repeat:no-repeat;background-position:center top;}
.bns-01{background-image:url(../images/mid_banner/banner_01_repeat.png?v=201406241538);}
.bns-01 .con{background-image:url(../images/mid_banner/banner_01.png?v=201406241538);}
.bns-02{background-image:url(../images/mid_banner/banner_02_repeat.gif?v=201406241538);}
.bns-02 .con{background-image:url(../images/mid_banner/banner_02.gif?v=201406241538);}
.bns-03{background-image:url(../images/mid_banner/banner_03_repeat.png?v=201406241538);}
.bns-03 .con{background-image:url(../images/mid_banner/banner_03.png?v=201406241538);}
.banner-link{position:absolute;top:100px;left:50%;width:400px;height:400px;margin-left:-430px;}
.banner-link i{display:none;}
.banner-control{position:absolute;top:0;left:50%;width:980px;margin-left:-490px;}
.banner-control a{position:absolute;top:258px;width:30px;height:30px;line-height:10;overflow:hidden;background-image:url(../images/icon_control.png?v=201406241538);background-repeat:no-repeat;background-repeat:no-repeat;}
.banner-control a.left{left:-55px;background-position:0 0;}
.banner-control a.left:hover{background-position:0 -30px;}
.banner-control a.right{right:-55px;background-position:-30px 0;}
.banner-control a.right:hover{background-position:-30px -30px;}
.container{position:relative;top:600px;z-index:2;width:980px;height:0;margin:auto;}

.register-box{position:absolute;top:-550px;right:0;width:396px;height:436px;background:white;border-radius:3px;background:rgba(255, 255, 255, 0.95);}
.reg-slogan{width:100%;height:60px;line-height:60px;text-align:center;font-size:20px;font-family:SimSun;color:#DF807E;}
.username{display:block;width:80%;height:40px;border:1px solid #C3C3C3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;margin:20px auto;background:url(../images/user3.png)no-repeat 8px 5px;text-indent:60px;}
.pwd{display:block;width:80%;height:40px;border:1px solid #C3C3C3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;margin:20px auto;background:url(../images/mima.png)no-repeat 8px 6px;text-indent:60px;}
.sub{display:block;width:80%;height:60px;background:#DF807E;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:none;margin:20px auto;color:#fff;font-size:16px;}
.register-box p{display: block;height:40px;margin:20px auto;width:80%;}
.register-box p a{display:inline-block;height:40px;line-height:40px;color:#7F7F7F;}

.register-box p a.first{float:left;margin-left:20px;}
.register-box p a.last{float:right;margin-right:20px;}
.other{width:80%;height:40px;display:block;margin:0px auto;overflow:hidden;}
.other img{display:block;margin-left:10px;}

















































